.payeeForm-container {
  padding-bottom: env(safe-area-inset-bottom);
  .payee-form-container {
    height: calc(100vh - 140rpx);
  }
}
.code-search{
  display: flex;
  .at-button{
      height: 50rpx;
      line-height: 50rpx;
  }
}
.mif-form{
  .item-content__info-title{
      width: 7rem;
  }
}
.sub-btns{
    display: flex;;
    padding-top: 20rpx;
    .at-button{
      flex: 1;
      margin: 0 10rpx;
    }
}

.plan-title-box_outer{
  padding: 20rpx 20rpx;

}

.plan-table {
  display: table;
  font-size: 25rpx;
  width: 100%;

  .plan-tr {
    display: table-row;
  }

  .plan-th {
    background-color: #F3F5FC;
    display: table-cell;
    color: #5080CB;
    padding: 10rpx 0;
    text-align: center;
  }

  .plan-td {
    text-align: center;
    padding: 10rpx 0;
    border-bottom: 1px solid #D8D8D8;
    display: table-cell;
    vertical-align: middle;
  }

  .plan-btn{
    width: 38rpx;
    height: 38rpx;
    display: inline-block;
    vertical-align: middle;
    margin: 0 5rpx;
  }
}

.plan-title-box {
  display: flex;
  font-size: 25rpx;
  line-height: 1;
  justify-content: space-between;
  padding-bottom: 45rpx;
  .plan-title {
    position: relative;
    padding-left: 15rpx;
    display: flex;
    align-items: center;
    &::before {
      content: '';
      width: 7rpx;
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      background-color: #2A71ED;
    }
  }

  .plan-add {
    image {
      width: 28rpx;
      height: 28rpx;
      margin-right: 10rpx;
    }
    text{
      vertical-align: 5rpx;
      line-height: 1;
    }
  }
}

.flex-btns{
  display: flex;
  padding: 20rpx;
  .at-button{
    flex: 1;
    margin: 0 10rpx;
  }
}